how many types of marketing